CREATE EXTERNAL TABLE jms_dwd.dwd_tab_barscan_collect_base_hi
(
    record_id                string COMMENT '记录编号_ef',
    waybill_no               string COMMENT '运单编号_ef',
    list_code                string COMMENT '清单编号',
    post_station_code        string COMMENT '驿站编码_ef',
    transfer_code            string COMMENT '转单号',
    package_code             string COMMENT '所属袋号',
    scan_type                string COMMENT '扫描类型_ef,枚举值：快件取出扫描，入库扫描，出库扫描',
    next_station             string COMMENT '上一站或下一站',
    destination              string COMMENT '目的地点',
    scan_user                string COMMENT '扫描雇员_ef',
    scan_site                string COMMENT '扫描网点_ef',
    scan_time                timestamp COMMENT '扫描时间_ef',
    input_time               timestamp COMMENT '入库时间_ef',
    operate_date             timestamp COMMENT '操作日期_ef',
    send_deliver_user        string COMMENT '派件员_ef',
    send_customer            string COMMENT '寄件客户',
    send_site                string COMMENT '寄件网点_ef',
    dest_site                string COMMENT '目的网点',
    real_oper_source_code    string COMMENT '���实操作来源编号_ef',
    pcs                      bigint COMMENT '件数',
    weight                   decimal(10, 2) COMMENT '重量',
    good_type                string COMMENT '物品类别',
    express_type             string COMMENT '快件类型',
    shifts                   string COMMENT '班次',
    transfer_deliver_fee     decimal(10, 2) COMMENT '中转或派件费',
    network_manage_fee       decimal(10, 2) COMMENT '网管费',
    other_fee                decimal(10, 2) COMMENT '其他费',
    check_flag               string COMMENT '核算标识',
    account_flag             bigint COMMENT '对帐标识',
    receipt_flag             tinyint COMMENT '回单标识',
    return_flag              tinyint COMMENT '退件标识',
    elescale_flag            string COMMENT '电子秤标识',
    unrecord_flag            tinyint COMMENT '过滤标识(不保存)_ef',
    writeback_flag           bigint COMMENT '轨迹模板标识_ef',
    lock_flag                tinyint COMMENT '锁定标识',
    send_deliver_user_mobile string COMMENT '派件员联系方式_ef',
    modify_user              string COMMENT '修改人',
    modify_time              timestamp COMMENT '修改时间 ',
    mobile                   string COMMENT '手机号码',
    pistol_id                string COMMENT '巴���ID_ef',
    partner_name             string COMMENT '合作伙伴名称_ef',
    oper_source_code         string COMMENT '操作来源编号_ef',
    scan_site_code           string COMMENT '扫描网点编号_ef',
    upload_time              timestamp COMMENT '上传时间_ef',
    remark3                  string COMMENT '备注3',
    scan_user_code           string COMMENT '扫描雇员编号_ef',
    send_deliver_usercode    string COMMENT '派件员编号_ef',
    next_station_code        string COMMENT '上下一站编号',
    source                   string COMMENT '来源_ef',
    storage_address          string COMMENT '存放地址_ef',
    remark6                  decimal(10, 2) COMMENT '备注6',
    list_code2               string COMMENT '清单编号_ef',
    scan_site_id             bigint COMMENT '扫描网点ID_ef',
    next_station_id          bigint COMMENT '上一站/下一站ID',
    scan_user_id             bigint COMMENT '扫描雇员ID_ef',
    send_deliver_userid      bigint COMMENT '派件员id_ef',
    network_type             tinyint COMMENT '扫描网点类型，1.加盟商,2.转运中心,3.集散点,4.普通网点,5.代理区,6.总部,0.其他',
    site_agent_code          string COMMENT '所属代理区code',
    site_agent_name          string COMMENT '所属代理区名称',
    site_franchisee_code     string COMMENT '所属加盟商code ',
    site_franchisee_name     string COMMENT '所属加盟商名称',
    site_transcenter_code    string COMMENT '所属转运中心code',
    site_transcenter_name    string COMMENT '所属转运中心名称',
    next_network_type        tinyint COMMENT '下一站网点类型，1.加盟商,2.转运中心,3.集散点,4.普通网点,5.代理区,6.总部,0.其他',
    waybill_source           string COMMENT '运单来源：GB:国标单号,BS:百世单号,BSB:百世包号,JT:极兔单号,JTB:极兔包号,Other:其它'
)
    COMMENT '操作平台-代收扫描表明细小时表'
    PARTITIONED BY
        (
        dt string COMMENT '时间分区yyyy-MM-dd-HH'
        )
    stored as parquet
    LOCATION
        'hdfs://uat-bg-hdp/dw/hive/jms_dwd.db/external/dwd_tab_barscan_collect_base_hi'
;

